home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-09-07 | 3.3 KB | 52 lines | [TEXT/ttxt] |
- This is the 68000 assembler source code for the Amiga music sequencing/sound track
- editor called "ProTracker", the source and images for versions 1.2 and 2.0 are included.
- Hopefully it will help Macintosh programmers achive a better understanding of the "MOD"
- Music file format that ProTracker uses, as well as give ideas about writing sound track
- software.
-
- ProTracker is based on Amiga soundtrack programs that came before it named
- "SoundTracker" and "NoiseTracker"... please note that there are subtle differences
- between the MOD formats that these programs all produced, as well as some
- differences in the formats depending on what version of each program produced them!
-
- What are MOD files? They are basicly files containing a header with the names of
- the stored sound samples, musical note data (usualy for 4 silmutaniously played music
- tracks, but some other programs made 6 and 8 track MOD files), and then the actual
- sound sample (instrument) data. The instruments are played back at different pitches,
- producing background music in an ideal, compact format, perfect for video games and
- demonstrations. The Macintosh has several shareware programs for playing MOD files,
- one being "The Sound Trecker" and the other being "The Player Pro", which actualy edits
- MOD files. MOD files can be found on amiga FTP sites and BBS systems, usualy compressed
- with LHARC or LHA archive software (you can tell by the .lzh or .lha extension). Use
- "MacLHA" to decompress these files.
-
- More information about the MOD file format is available in the form of a few text files:
- "MOD-info", "Music-Formats" and "modform.txt", which are available on a number of FTP
- sites, such as FTP.CS.RUU.NL in /pub/MIDI/DOC, or the sumex.stanford.edu
- info-mac/snd/ directory. (use archie to hunt for the file names if you can't
- find them there... you can also get the docs for the ProTracker flavor of the MOD
- file format from some of the ProTracker LHA/LHARC-format archives on
- wuarchive.wustl.edu.)
-
- The image files in the "IFF", "RAW" and "PAK" directories are basicly menus and dialog
- boxes from the origional ProTracker versions. They will help give some idea of what
- kinds of controls and options one might have in a sound-track editing program.
- The best way to convert Amiga IFF (also called "ILBM") to something you can view on a
- Macintosh is to use Adobe Photoshop, or the shareware programs called
- "Graphic Convertor" or "Imagery". Viewing the "RAW" files could prove a bit trickier,
- but some of them are already represented in IFF format. Some programs like "Imagery"
- allow the user to try to open files with raw bitmap data in them, where you need to
- experiment with different bit-plane, pixel-depth, and image-size settings.
-
- The assembly language source code is minimaly commented and may be confusing...
- it may help to have some information about the amiga sound hardware, possibly available
- in the Amiga ROM Kernal manuals, and the "Includes and AutoDocs" manuals, most likely
- available from computer stores and user-groups.
-
- The latest version of ProTracker on the Amiga that I know of is 3.10b (May 1993), and its
- capabilities may have far surpassed what this source code does.
-
- The origional (LHARC) archive was found on FTP site 'wuarchive.wustl.edu' in the "aminet"
- section. (/systems/amiga/aminet/mus/edit/ptsource.lzh)
-
- - Jamal Hannah <jamal@gnu.ai.mit.edu>, 9/7/93